WoW:API UnitIsTapped

UnitIsTapped - Documentation by John

Checks to see if a unit is tapped

local isTapped = UnitIsTapped(unit);

Arguments
unit (UnitID)
the unit name (e.g., "target")

Returns
isTapped
true if the unit is tapped, false otherwise.

Example
if (UnitIsTapped("target")) then
 -- Target is tapped
end
Example used in conjunction with UnitIsTappedByPlayer
if (UnitIsTapped("target")) and (not UnitIsTappedByPlayer("target")) then
 -- Traget is tapped by another player
end

Template:WoW API